

body {
  background: whitesmoke; }

header {
  display: -moz-box;
  display: -webkit-box;
  display: box;
  -moz-box-align: center;
  -webkit-box-align: center;
  box-align: center;
  -moz-box-pack: center;
  -webkit-box-pack: center;
  box-pack: center;
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  box-orient: vertical; }
  header img {
    height: 80%;
    display: block; }

.return {
  background: none;
  width: 50px;
  height: 100%;
  top: 5px;
  left: 10px; }
  .return img {
    max-width: 35px;
    max-height: 35px; }

.ico {
  background: #cacaca;
  color: #323232; float: left; }
  .ico b {
    display: inline-block;
    width: 0px;
    height: 0px;
    margin-bottom: -3px;
    border: 5px solid transparent;
    border-top: 5px solid #323232; }
  header a{
	display:inline-block;
	padding-right:25px;
	background:url(../img/icos/tou.png) no-repeat right 13px;
	background-size:18px;
    padding-left: 30px;
    overflow: hidden;
  
}
section {
  overflow: hidden; }
  section .search {
     width: 100%;
    display: -moz-box;
    display: -webkit-box;
    display: box;
    -moz-box-align: center;
    -webkit-box-align: center;
    box-align: center;
    -moz-box-pack: center;
    -webkit-box-pack: center;
    box-pack: center;
    background: #fff;
    height: 50px;
    /*border-bottom: 1px solid #e5e5e5;*/
  }
    section .search .cont {
      display: -moz-box;
      display: -webkit-box;
      display: box; 
      width: 94%;
      position: relative;
    }
    section .search form {
        display: -moz-box;
      display: -webkit-box;
      display: box; 
        -moz-box-flex: 1;
        -webkit-box-flex: 1;
        box-flex: 1;
    }
      section .search .cont a.select {
        height: 30px; line-height: 30px;
        /* width: 50px; */
        display: block;
        margin-right: 10px;
        border: none;
        -moz-appearance: none;
        -webkit-appearance: none;
        appearance: none;
        background: url(../img/icos/selico.png) right center no-repeat;
        background-size: 12px 10px; 
        padding-right: 19px;

      }
      section .search .cont .inputPp {
        display: block;
        border-radius: 15px;
        border: none;
        background: #e9e9e9 url(../img/icos/sear2.png) 9px center no-repeat;
        background-size: 14px;
        padding-left: 30px;
        height: 30px; 
        -moz-box-flex: 1;
        -webkit-box-flex: 1;
        box-flex: 1;
      }
 section .search .cont .inputPp input{ background:none; border:none; width:100%; padding-top:10px;  height:20px;}
  section nav {
    width: 98.4375%;
    margin: 0px auto 5px auto;
    height: auto;
    border: 1px solid #e5e5e5;
    background: #fff;
    overflow: hidden; }
    section nav ul {
      height: auto; }
      section nav ul li {
        float: left;
        width: 49.765625%;
        height: 100px;
        border-bottom: 1px solid #e5e5e5; }
      	
        section nav ul li.n1 {
          background: url(../img/icos/n1.png) 10px center no-repeat;
          background-size: 42px 42px;
          border: none;
          border-top: 1px solid #e5e5e5;
          border-right: 1px solid #e5e5e5; }
        section nav ul li.n2 {
          background: url(../img/icos/n2.png) 10px center no-repeat;
          background-size: 42px 42px;
          border: none;
          border-top: 1px solid #e5e5e5; }
          section nav ul li.n3 {
          background: url(../img/icos/n3.png) 10px center no-repeat;
          background-size: 42px 42px;
          border: none;
          border-top: 1px solid #e5e5e5;
          border-right: 1px solid #e5e5e5; }
        section nav ul li.n4 {
          background: url(../img/icos/n4.png) 10px center no-repeat;
          background-size: 42px 42px;
          border: none;
          border-top: 1px solid #e5e5e5; }
          section nav ul li.n5 {
          background: url(../img/icos/n5.png) 10px center no-repeat;
          background-size: 42px 42px;
          border: none;
          border-top: 1px solid #e5e5e5;
          border-right: 1px solid #e5e5e5; }
        section nav ul li.n6 {
          background: url(../img/icos/n6.png) 10px center no-repeat;
          background-size: 42px 42px;
          border: none;
          border-top: 1px solid #e5e5e5; }
          section nav ul li.n7 {
          background: url(../img/icos/n7.png) 10px center no-repeat;
          background-size: 42px 42px;
          border: none;
          border-top: 1px solid #e5e5e5;
          border-right: 1px solid #e5e5e5; }
        section nav ul li.n8{
          background: url(../img/icos/n8.png) 10px center no-repeat;
          background-size: 42px 42px;
          border: none;
          border-top: 1px solid #e5e5e5; }
          section nav ul li.n9 {
          background: url(../img/icos/n9.png) 10px center no-repeat;
          background-size: 42px 42px;
          border: none;
          border-top: 1px solid #e5e5e5;
          border-right: 1px solid #e5e5e5; }
        section nav ul li.n10 {
          background: url(../img/icos/n10.png) 10px center no-repeat;
          background-size: 42px 42px;
          border: none;
          border-top: 1px solid #e5e5e5; }
         section nav ul li.n55 {
          background: url(../img/icos/fk.png) 10px center no-repeat;
          background-size: 42px 42px;
          border: none;
          border-top: 1px solid #e5e5e5;
          border-right: 1px solid #e5e5e5;
          }
               section nav ul li strong {
          line-height: 20px;
          display: block;
          text-align: left;
          margin: 30px 0 0 60px;
            
          color: #323232;
        
          font-size: 15px;
          margin-bottom: 5px;
}
        section nav ul li p {
          line-height: 20px;
          text-align: left;
          margin: 0 0 0 60px;
          color: #aaa; }

.select-city {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 99999; }
  .select-city.sh {
    display: block; }
  .select-city ul:nth-child(3) {
    overflow-y: scroll;
    height: 320px; }
  .select-city ul li {
    height: 39px;
    line-height: 39px;
    background: #fff;
    border-bottom: 1px solid #e5e5e5;
    padding-left: 15px;
    padding-right: 15px; }
    .select-city ul li.fir {
      background: whitesmoke; }
    .select-city ul li.las {
      border: none; }
    .select-city ul li.sel {
      background: url(../img/icos/ads.png) 95% center no-repeat;
      background-size: 14px 10px; }
  .select-city .return {
      width: 44px;
  height: 44px;
  background: url(../img/icos/return.png) center 10px no-repeat;
  background-size: 12px 22px;
  position: absolute;
  top: 0px;
  left: 0px;
    }

/*banner*/
/*姘村钩�����村��涓�*/
.mBxCm{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  box-pack: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  box-align: center;
}

.ad {
  position: fixed!important;
  bottom: -43px;
  left: 0px;
  width: 100%;
  height: 43px;
  display: -moz-box;
  display: -webkit-box;
  display: box;
  -moz-box-pack: center;
  -webkit-box-pack: center;
  box-pack: center; 
  position: relative;
  background: url(../img/ad04.png) no-repeat center #ef8b5e;
  background-size: 320px;
  height: 43px;
}
.ad a{
    display: block;
}
.ad .botclose{
    width: 43px;
    height: 43px;
    background: url(../img/close.png) no-repeat right;
    background-size: 21px;
}
 
.swipe{
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.swipe-wrap{
	overflow:hidden;
	position:relative;
	display:-webkit-box;
}
.swipe-wrap>div{
	float:left;
	width:100%;
	position:relative;
	overflow:hidden;
}
.swipe-wrap>div img{
	float:left;
}
.bgboxgo{
	position:absolute;
	z-index:999;
	left:0px;
	bottom:5px;
	width:100%;
	clear:both;
}
.botton-box{
	margin:0px auto;
	padding-top:3px;
	padding-bottom:3px;
	width:100%;
}
.botton-box span{
	box-shadow:1px 1px 2px #000000;
	text-indent:-9999px;
	height:8px;
	width:8px;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:block;
	margin-right:10px;
	cursor:pointer;
	background:#ffffff;
	-webkit-opacity:0.6;
	opacity:0.6;
}
.botton-box span.on{
	-webkit-opacity:1.0;
	opacity:1.0;
}

/*��村奖*/
.mShadowBm{
  box-shadow: 0px 3px 3px 0px #e2e2e2;
}
@charset "utf-8";
/* CSS Document */

/**
 * WAP瑙����
 * ���甯�灞�
 * @author 寮����涓�
 * @copyright 2014
 */

/*寮����寮规�х┖���*/
.mFx{
  display: -webkit-flex;
  display: -moz-flex;
  display: flex;
}
/*妯����瓒���烘�㈣��*/
/*flex绫�*/
.mFxR{
  display: -webkit-flex;
  display: -moz-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
}
/*妯����瓒���轰����㈣��*/
.mFxRl{
  display: -webkit-flex;
  display: -moz-flex;
  display: flex;
  -webkit-flex-flow: row;
  -moz-flex-flow: row;
  flex-flow: row;
}
/*绾靛��*/
.mFxC{
  display: -webkit-flex;
  display: -moz-flex;
  display: flex;
  -webkit-flex-flow: column;
  -moz-flex-flow: column;
  flex-flow: column;
}


/*box绫�*/
.mBx{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
}
/*�����存�����*/
.mVer{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -o-box-orient: vertical;
  box-orient: vertical;
}
/*姘村钩������*/
.mHor{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -o-box-orient: horizontal;
  box-orient: horizontal;
}
/*姘村钩���甯�*/
/*BOX缁ф�� 灞�涓���瑰��*/
/*灞�涓���瑰��绫�*/
/*姘村钩灞�宸�*/
.mBxLt{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -o-box-pack: start;
  box-pack: start;
}
/*姘村钩灞�涓�*/
.mBxCr{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  box-pack: center;
}
/*姘村钩灞����*/
.mBxRt{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -o-box-pack: end;
  box-pack: end;
}
/*姘村钩������*/
.mBxJy{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -o-box-pack: justify;
  box-pack: justify;
}
/*�����村��涓�*/
.mBxTp{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-align: start;
  -moz-box-align: start;
  -o-box-align: start;
  box-align: start;
}
/*�����村��涓�*/
.mBxMid{
  display: -moz-box;
  display: -webkit-box;
  display: -o-box;
  display: box;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  box-align: center;
}


/*�����村��涓�*/
.mBxBm{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-align: end;
  -moz-box-align: end;
  -o-box-align: end;
  box-align: end;
}

/*�����存��浼�*/
.mBxSch{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-align: stretch;
  -moz-box-align: stretch;
  -o-box-align: stretch;
  box-align: stretch;
}
/*姘村钩�����村��涓�*/
.mBxCm{
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  display: box;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -o-box-pack: center;
  box-pack: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  box-align: center;
}


/*涓ゅ����у�跺乏杈瑰�哄�������宠竟��哄��*/
.mFlex1{
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -o-box-flex: 1;
  box-flex: 1;
  flex:1;

}
/* ��╁��1*/
.mFlex2{
  -webkit-box-flex: 2;
  -moz-box-flex: 2;
  -o-box-flex: 2;
  box-flex: 2;
  flex:2;

}
/*��╁��2*/
.mFlex3{
  -webkit-box-flex: 3;
  -moz-box-flex: 3;
  -o-box-flex: 3;
  box-flex: 3;
  flex:3;

}
/*��╁��3*/
/*���������瀹�*/
.mContentBefore:before{
  content: "fwfdkfdjdfskfcj";
}
.mContentAfter:after{
  content: ".";
}
/*��������剧��灏哄��*/
.mBgSize{
  background-size: 50px 100px;
}
/*澶���村奖*/
/*�����ㄩ�村奖*/
.mShadow{
  box-shadow: 0px 0px 3px 3px #cccccc;
}
/*涓���村奖*/
.mShadowTp{
  box-shadow: 0px -3px 3px 0px #cccccc;
}
/*涓���村奖*/
.mShadowBm{
  box-shadow: 0px 3px 3px 0px #cccccc;
}
/*宸���村奖*/
.mShadowLt{
  box-shadow: -3px 0px 3px 0px #cccccc;
}
/*��抽�村奖*/
.mShadowRt{
  box-shadow: 3px 0px 3px 0px #cccccc;
}
/*宸�涓���村奖*/
.mShadowLtTp{
  box-shadow: -3px -3px 3px 0px #cccccc;
}
/*宸�涓���村奖*/
.mShadowLtBm{
  box-shadow: -3px 3px 3px 0px #cccccc;
}
/*��充����村奖*/
.mShadowRtTp{
  box-shadow: 3px -3px 3px 0px #cccccc;
}
/*��充����村奖*/
.mShadowRtBm{
  box-shadow: 3px 3px 3px 0px #cccccc;
}
/*宸���冲����村奖*/
.mShadowLtRt{
  box-shadow: -3px 0px 3px 0px #cccccc, 3px 0px 3px 0px #cccccc;
}
/*涓�涓������村奖*/
.mShadowTpBm{
  box-shadow: 0px -3px 3px 0px #cccccc, 0px 3px 3px 0px #cccccc;
}
/*�����村奖*/
/*�����ㄩ�村奖*/
.mShadowIn{
  box-shadow: 0px 0px 3px 3px #cccccc inset;
}
/*涓���村奖*/
.mShadowTpIn{
  box-shadow: 0px -3px 3px 0px #cccccc inset;
}
/*涓���村奖*/
.mShadowBmIn{
  box-shadow: 0px 3px 3px 0px #cccccc inset;
}
/*宸���村奖*/.mShadowLtIn{
  box-shadow: -3px 0px 3px 0px #cccccc inset;
}
/*��抽�村奖*/
.mShadowRtIn{
  box-shadow: 3px 0px 3px 0px #cccccc inset;
}
/*宸�涓���村奖*/
.mShadowLtTpIn{
  box-shadow: -3px -3px 3px 0px #cccccc inset;
}
/*宸�涓���村奖*/
.mShadowLtBmIn{
  box-shadow: -3px 3px 3px 0px #cccccc inset;
}
/*��充����村奖*/
.mShadowRtTpIn{
  box-shadow: 3px -3px 3px 0px #cccccc inset;
}
/*��充����村奖*/.mShadowRtBmIn{
  box-shadow: 3px 3px 3px 0px #cccccc inset;
}
/*宸���冲����村奖*/
.mShadowLtRtIn{
  box-shadow: -3px 0px 3px 0px #cccccc inset, 3px 0px 3px 0px #cccccc inset;
}
/*涓�涓������村奖*/
.mShadowTpBmIn{
  box-shadow: 0px -3px 3px 0px #cccccc inset, 0px 3px 3px 0px #cccccc inset;
}
/*���瀛����杈逛����村奖*/
/*��村奖*/
.mTextShadow{
  text-shadow: 3px 3px 3px #000;
}
/*���杈�*/
.mTextBorder{
  text-shadow: -1px 0px #000000, 0px -1px #000000, 1px 0px #000000, 0px 1px #000000;
}
/*娓����*/
.mLinear_8fa1ff_3757fa{
  background-image: -moz-linear-gradient(top, #8fa1ff, #3757fa);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8fa1ff), color-stop(1, #3757fa));
}
.mLinear_f1f1f1_e5e5e5{
  background-image: -moz-linear-gradient(top, #f1f1f1, #e5e5e5);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f1f1f1), color-stop(1, #e5e5e5));
}




